package com.happy.system.repository;

import com.happy.system.domain.*;
import com.happy.system.domain.vo.EmotionDataInfo;
import com.happy.system.domain.vo.NumberInfo;

import java.util.List;
import java.util.Map;

public interface ReportRepository {
    public List<EmoList> getEmoList(Long employee_id);

    List<ReportDept> getReportCountByDepartment();
    List<StressDept> getStressCountByDepartment();
    public NumberInfo getHighStressNumInfoOfDept(Long dept_id);
    public NumberInfo getMidStressNumInfoOfDept(Long dept_id);
    public NumberInfo getlowStressNumInfoOfDept(Long dept_id);
    public List<Employee> getHighestStressEmployeeOfDept(Long dept_id);
    public  List<Report> getReportToday(Long deptId);
    public List<Report> findAll();
    public Map<Long,List<Integer>> getTableDataInfo();
}
